MarketWatchEuropean stocks struggle as oil and bank shares are dragged downMarketWatchStocks in Europe ebbed lower Wednesday, as energy shares pulled back alongside a drop in oil prices, while France's Société Générale SA and other bank stocks suffered
…